perm filename EFIX[E,ALS]6 blob sn#185591 filedate 1975-11-11 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00002 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002			Recent ETV improvements as of Aug 12 1975
C00012 ENDMK
C⊗;
		Recent ETV improvements as of Aug 12 1975

New features  (For details see E.ALS[UP,DOC] by typing <CONTROL>? while in ETV)

1)	<CONTROL>* repeats last FIND leaving line in line-editor
2)	<META><CONTROL>*  repeats the last FIND command and will take an argument
3)	<META><CONTROL>∞<META><CONTROL>*  counts and reports occurrances
4)	Messages to user on wrong-length directories with some fixing permitted
5)	XSPOOL and XXSPOOL commands added (single page spooling without leaving ETV)
6)	New /F and /R/F file switch options to handle improperly formatted files
7)	Warnings if editing SOS, XGP and binary files and files belonging to others
8)	Automatic reporting of troubles to ALS in a TELLME file
9)	ESC I to halt searches and report progress
10)	<CONTROL><CR> now recalls old typed line when incorrect file is specified
11)	Changes to the H and ? commands to improve their utility
12)	<CONTROL>D at end of line does not blow up on long lines
13)	Special symbols are now intrerpreted correctly in FIND strings
14)	Additional information is now provided in heading and trailing lines

Features added since July 10
15)	An ETVMAP routine which makes a free storage map on free storage errors
16)	Improvement to <CONTROL>M command to center text on page
17)	Suppression of W if line is entered but not changed.
18)	J commands now take arguments
19)	; and : commands added to move straight up and down from line editor.
20)	), ( and ↔ commands added to search for matching parentheses etc.
21)	XBACKGO command added.
22)	XBEEPME commands added.  TTYs are beeped by ↑G (π).
23)	αR line-editor command accepted.  Now use αβR to Replace attached lines.
24)	Number of page currently being searched by XFIND command is displayed.
25)	Mail-file designators using ∂ now accepted in filenames; also _ means space.
26)	CONTINUING after exiting (⊗E, ⊗XQUIT) now returns to place exited from.
27)	E no longer does control-char conversion for TTYs.  Monitor does that now
	(with TTY ARROW and TTY NO ARROW commands).
28)	XTMPCOR command writes out TMPCOR file immediately.

Old bugs fixed

1)	Fixed bug in UDP handling for file switching
2)	Some JUST and JFILL bugs fixed
3)	Fixed bug in handling FILEA←FILEB editing commands for file switching
4)	Bugs in CENTER and ALINE fixed
5)	Automatic correction for certain minor timing-induced bugs
6)	Several "fatal errors" now no longer fatal but let you continue
7)	General clarification of messages to users, making them more informatory
8)	More logical precedence rules for interpreting inconsistant commands
9)	Fixed bad bug which caused READONLY files to be reformatted unwittingly
10)	Bug in Tmpcor reporting fixed
11)	Fixed ∃ bug which allowed bad file names to be saved
12)	Fixed bug in reporting of multiple substitutions
Fixes since July 10
13)	ETV to LINE-EDITOR timing bug fixed.
14)	Aborting works correctly on bad file names and with refusal of request
		for permission to format.
15)	Control-D on last line of page and checking proper length of combined line.
16)	Commands issued while editing previously blank lines now work correctly.
17)	Q ; : ↑ ↓ commands no longer cause ILL UUO on TTYs.
18)	Write flag now set correctly when chars are deleted from end of a line.
19)	αD combines lines in core, allowing altmode to keep combined version.
20)	File switching commands now say OK when done.
21)	ESC I is now properly ignored by ⊗F searches.
22)	αβF and αF given from line editor now use correct bits (for delimiters).
23)	XCENTER and XINDENT bugs regarding removal of leading tabs and spaces.

New features thought desirable

1)	Optional saving of ∃ file list and Line Marks over exits from ETV
2)FIXED	Optional automatic beeping on the completion of time-consuming commands
3)IN	A macro facility
4)	Better command structure for use on non-display terminals
5)	Simultaneous multiple searches and substitutions
6)  ∂	Page copying commands requiring fewer operations than needed via Attachments
7)	String attachment, copying and moving commands (for less than full lines)
8)	Optional line numbering on the display with some numbered-line commands
9)	A much faster FIND procedure using some new string-searching techniques
10)	Cleaner and faster JUSTIFY commands (will require extensive rewriting)
11)	Better treatment of long lines (>80) on the DD with wrap-around
12)	XR POX command
13)	Remaining SOS-like FIND features (Definition of partials etc)
14)	Changes in the way Line Marks are handled during Attachments
15)BURP	Commands to add and to delete superfluous nulls at the end of pages
16)∂fix	Easy way to delete whole pages including page marks
17) ∂	Command to attach an entire page and delete its old page mark
18) IN	Automatic updating of directory if correct to last page but with additions
19)FIXEDBetter window positioning with αM and similiar commands
20)	An expert's mode with very short messages
21) IN	<CONTROL>\ to mean <CONTROL><CR> at end of a substitution string
22)	Arguments with the ≤ and ≥ commands.
23)	Command to move text in the window slithering arrow along to be same place
		in the window.
24)	On exiting from E while reading ? have TEMPCOR record show HOME file
25)	Keep on directory page a record of last page referenced before exit and
		return to this page on ET command without page specification
26) IN	Automatic directory extention if file is now longer than directory but
		with old last page still starting at record shown
		might fix so that a directory found after the last recorded
		page would be deleted. This would allow one to join two files

Bugs still requiring attention
1)	XFIND command stops at directory end when in /R/N with incomplete directory
2)FIXED	Bug in handling punctuation in JUST command (may require rewriting)
3)	Several obscure bugs in the Free Storage Management code which cause trouble
4)	Directory invalid bug (hack fix prevents fatal error but bug is still there)
5)	No-directory file troubles with page marking and attaching
6)FIXED	CENTER and INDENT do not correct line count as shown by  XLINE.